Устранение неполадок¶
Остановка репликации¶
Репликация данных на пассивный кластер может остановиться по нескольким причинам, например:
На активном кластере были удалены
.xlog
файлы, записи из которых не успели реплицироваться на пассивный кластер.Один из кластеров был аварийно остановлен и запущен снова в пассивном режиме.
Чтобы восстановить репликацию, проделайте следующие шаги:
Определите текущий активный кластер. Например, выполните HTTP GET-запрос на адрес /tcf/status любого экземпляра кластера.
Определите HTTP-адрес Destination, который реплицирует данные на пассивный кластер. Например, если вы используете Ansible Tarantool Enterprise (ATE) для обслуживания TCF, список серверов можно найти в инвентаре
tcf.yml
.Выполните HTTP POST-запрос на данный адрес Destination: /api/v1/rebootstrap. Данный запрос перезапускает репликатор с rebootstrap’ом.
Проверьте, что в логах Destination есть информация об успешной репликации данных. Также в логах не должно быть ошибок вида
context cancelled
,host is not a storage
илиEOF
.